<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width:768px) {  
	:root {
		overflow-y: auto;
		overflow-x: hidden;
	}

	.wrap_head{
		position: fixed;
		top: 0px;
	  
		width: 100%;
		height: 100px;
		display:block;
		z-index: 2;
		transition: all 0.2s linear;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
	}

	.head_con { 
		position: relative; 
		z-index: 2;

		display:block; 
		width:1200px; 
		height: 100px;  
		margin: 0px auto;
	} 

	.head_con .logo {
		position: absolute; 
		left: 0; 
		top: 22px;
		
		display:block; 
	}

	.head_con .logo h1 { 
		display:block; 
		width: 100px;  
		background: url(../img/whitelogo.png) no-repeat 0 0; 
		text-indent: -9999px; 
		overflow: hidden;
		background-size: 100% 100%; 
		margin-top: 5px;
	}

	.stock {
		position: absolute;
		right: 0;
		top: 40px;
	  
		font-size: 14px;
		color: #fff;
	}

	/* ���� */
	.menu_list { 
		position: absolute;
		right: 120px;

		width: 480px;
		height: 100px;
		/* float: right; */
	}

	.menu_list .menu_item {
		position: relative;

		display: inline-block; 
	}

	.menu_list .menu_item .txt { 
		position: relative;

		display: block; 
		height:100px; 
		line-height: 100px; 
		font-size: 16px; 
		color: #fff; 
		opacity: 0.95; -webkit-transition:color 0.3s linear;  
		z-index: 2;
		margin-right: 40px;
	}

	.menu_list .menu_item .txt:hover {  
		opacity: 1;
	}

	.menu_list .menu_item .txt:after { 
		position: absolute; 
		bottom: 29px; 
		left: 0px;

		display:block; content:""; 
		height: 4px; 
		width: 100%;  
		background: #B10D15; 
		opacity: 0; -webkit-transition: transform 0.2s ease-out,opacity 0.2s ease-out; 
		transform-origin: 50% 0%; 
		transform:scale(0.01,1);
	}

	.menu_list .menu_item .txt:before { 
		position: absolute; 
		top: 19px; 
		left: -10px;
			
		display:none; 
		content:""; 
		height: 400px; 
		width: 100%;  
		background: #B10D15; 
		opacity: 1;
	}

	.menu_list .menu_item:hover .txt:after { 
		transform:scale(1,1); 
		opacity: 1;
	}

	.menu_list .menu_item.menu_item_lan { 
		display:none;
	}

	.menu_list .menu_item .menu_hook { 
		position: absolute; 
		left: -36px; 
		top: 0px; 
		z-index: 1;

		display:none; 
		width: 100%; 
		height: 445px; 
	}

	.sub_list {
		position: absolute;
		left: 50%;
		top: 88px;
		z-index: 2; 

		display: none;  
		width: 126px;  
		margin-left: -80px; 
		text-align: center;
	}

	.sub_list li a { 
		display: block; 
		font-size: 16px; 
		color: #222222; 
		opacity: 0.7; 
		padding: 7px 0;
	}

	.sub_list li a:hover { 
		opacity: 1;
	}

	.vertical {
		color: #FFFFFF;
	}

	.submenu_show {
		width: 100%;
		height: 340px;
		background-color: #fff;
	}

	.submenu_show .logo h1,.head_white .logo h1 { 
		background-image: url(../img/logo.png);background-size: 100% 100%;
	}

	.submenu_show .menu_list .menu_item .txt,.head_white .menu_list .menu_item .txt { 
		color: #222;
	}

	.submenu_show .head_con .vertical {
		color: #222;
	}

	.submenu_show .head_con .stock {
		color: #222;
	}

	.head_white{
		background: #fff;
	}
	  
	.head_white .head_con .stock {
		color: #222;
	}
	.head_white .head_con .menu_show ul li a {
		color: #000;
	}

	.head_white .vertical {
		color: #222;
	}
	/* ���� */
	.banner_area { 
		position: relative;

		display:block; 
		width: 100%;
		margin: 0;
		overflow: hidden;
	}

	.banner_area img {
		width: 100%;
		/* height: 940px; */
		/* background: url(../img/bannerbackground.png) no-repeat; */
		background-size: 100%;
		background-position: center center;
		background-repeat: no-repeat;
	}

	.banner_area_title .banner_area_word {
		position: absolute;
		top: 50%;
		left: 50%;
		z-index: 1;
	
		color: #fff;
		text-align: center;
		transform: translate(-50%, -50%);
		font-size: 35px;
		line-height: 50px;
		font-weight: 200;
	}

	.company_profile {
		width: 100%;
	}

	.company_profile .company_profile_item {
		position: relative;

		width: 1200px;
		margin: 0 auto;
	}

	.company_profile .company_profile_item .list {
		height: 632px;
		display: flex;
    	justify-content: space-between;
	}

	.company_profile .company_profile_item .list .company_profile_text {
		width: 500px;
		height: 632px;
	}

	.company_profile_text_left {
		position: relative;

		height: 100%;
	}

	.center {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);

    	width: 100%;
	}

	.center h3 {
		font-weight: 500;
		font-size: 36px;
		color: #0E0A0A;
		margin-bottom: 20px;
	}

	.center h3 span {
		font-size: 16px;
		color: #B10D15;
		margin-left: 10px;
	}

	.center p {
		color: #0E0A0A;
		line-height: 25px;
		width: 420px;
	}

	.video {
		position: relative;

		width: 680px;
		height: 440px;
		margin-top: 110px;
	}

	.backgroundImg img {
		width: 680px;
		height: 440px;
	}

	.playVideo {
		position: absolute;
		top: 50%;
		left: 50%;

		transform: translate(-50%, -50%);
	}

	.playVideo:hover {
		cursor: pointer;
	}

	#video_page {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		overflow: hidden;
		background-color: rgba(0, 0, 0, 0.5);
		z-index: 100;
		align-items: center;
    	justify-content: center;
	}

	#video_page .videoBox {
		width: 80%;
		position: relative;
	}

	#video_page .videoBox video {
		width: 100%;
	}

	#video_page .videoBox img{
		position: absolute;
		top: 10px;
		right: 10px;
		width: 30px;
		cursor: pointer;
	} 

	.slideBox { 
		position:relative; 

		width:100%; 
		height: 100%;
		overflow:hidden; 
		background-color: #F7F7F7; 
	}

	.slideBox .slideBox-title {
		text-align: center;
		margin-top: 80px;
	}

	.slideBox .slideBox-title h3 {
		font-size: 36px;
		color: #0E0A0A;
		font-weight: 500;
	}

	.slideBox .slideBox-title p {
		font-size: 18px;
		color: #0E0A0A;
		margin-top: 16px;
	}

	.slideBox .bd { 
		position:relative; height:100%; z-index:0;   
	}

	.slideBox .bd .productsTitle {
		display: flex;
		justify-content: center;
		margin: 30px 0;
	}

	.slideBox .bd .productsTitle li {
		font-size: 16px;
		color: #0E0A0A;
	}

	.slideBox .bd .productsTitle .current {
		color: #B10D15;
	}

	.slideBox .bd .productsTitle li:hover {
		cursor: pointer;
	}

	.slideBox .bd div li a {
		display: flex;
	}

	.slideBox .bd div li .slide-left {
		position: relative;
	}

	.slideBox .bd div li .slide-left .slide-left-img img {
		width: 100%;
		height: 100%;
		display: block;	}

	.slideBox .bd div li .slide-right {
		position: relative;

		background-color: #0E0A0A;
		flex: 0 0 50%;
	}

	.slideBox .bd div li .slide-right .slide-right-item {
		position: absolute;
		top: 25%;
		left: 16%;
	}

	.slideBox .bd div li .slide-right .slide-right-item .slide-right-title {
		color: #fff;
		font-size: 24px;
	} 

	.slideBox .bd div li .slide-right .slide-right-item .slide-right-text {
		font-size: 20px;
		color: #fff;
		margin-top: 10px;
	}

	.slideBox .bd div li .slide-right .slide-right-item .slide-right-content {
		width: 556px;
		height: 144px;
		margin-top: 19px;
	}

	.slideBox .bd div li .slide-right .slide-right-item .slide-right-content .slide-right-content-text {
		font-size: 16px;
		color: #fff;
	}

	.slideBox .bd div li .slide-right .slide-right-item .slide-right-content .slide-right-content-text-item {
		font-size: 16px;
		color: #fff;
		margin-top: 20px;
	}

	.slideBox .bd div li .slide-left-one {
		position: relative;
	}

	.slideBox .bd div li .slide-left-one .slide-left-one-img img {
		width: 100%;
		height: 100%;
		display: block;
	}

	.slideBox .bd div li .slide-right-one {
		position: relative;

		background-color: #0E0A0A;
		flex: 0 0 50%;
	}

	.slideBox .bd div li .slide-right-one .slide-right-one-item {
		position: absolute;
		top: 30%;
		left: 16%;
	}

	.slideBox .bd div li .slide-right-one .slide-right-one-item .slide-right-one-title {
		font-size: 24px;
		color: #fff;
	}

	.slideBox .bd div li .slide-right-one .slide-right-one-item .slide-right-one-text {
		font-size: 20px;
		color: #fff;
		margin-top: 10px;
	}

	.slideBox .bd div li .slide-right-one .slide-right-one-item .slide-right-one-content {
		width: 556px;
		height: 48px;
	}

	.slideBox .bd div li .slide-right-one .slide-right-one-item .slide-right-one-content .slide-right-one-content-text {
		font-size: 16px;
		color: #fff;
		margin-top: 20px;
	}

	.slideBox .bd div li .slide-left-two {
		position: relative;
	}

	.slideBox .bd div li .slide-left-two .slide-left-two-img img {
		width: 100%;
		height: 100%;
		display: block;
	}

	.slideBox .bd div li .slide-right-two {
		position: relative;

		background-color: #0E0A0A;
		flex: 0 0 50%;
	}

	.slideBox .bd div li .slide-right-two .slide-right-two-item {
		position: absolute;
		top: 30%;
		left: 16%;
	}

	.slideBox .bd div li .slide-right-two .slide-right-two-item .slide-right-two-title {
		font-size: 24px;
		color: #fff;
	}

	.slideBox .bd div li .slide-right-two .slide-right-two-item .slide-right-two-text {
		font-size: 20px;
		color: #fff;
		margin-top: 10px;
	}

	.slideBox .bd div li .slide-right-two .slide-right-two-item .slide-right-two-content {
		width: 556px;
		height: 72px;
	}

	.slideBox .bd div li .slide-right-two .slide-right-two-item .slide-right-two-content .slide-right-two-content-text {
		font-size: 16px;
		color: #fff;
		margin-top: 20px;
	}

	.slideBox .bd div li .slide-left-three {
		position: relative;
	}

	.slideBox .bd div li .slide-left-three .slide-left-three-img img {
		width: 100%;
		height: 100%;
		display: block;
	}

	.slideBox .bd div li .slide-right-three {
		position: relative;

		background-color: #0E0A0A;
		flex: 0 0 50%;
	}

	.slideBox .bd div li .slide-right-three .slide-right-three-item {
		position: absolute;
		top: 30%;
		left: 16%;
	}

	.slideBox .bd div li .slide-right-three .slide-right-three-item .slide-right-three-title {
		font-size: 24px;
		color: #fff;
	}

	.slideBox .bd div li .slide-right-three .slide-right-three-item .slide-right-three-text {
		font-size: 20px;
		color: #fff;
		margin-top: 10px;
	}

	.slideBox .bd div li .slide-right-three .slide-right-three-item .slide-right-three-content {
		width: 556px;
		height: 72px;
	}

	.slideBox .bd div li .slide-right-three .slide-right-three-item .slide-right-three-content .slide-right-three-content-text {
		font-size: 16px;
		color: #fff;
		margin-top: 20px;
	}

	.team-right ul .team-right-item1 {
		position: relative;
	}

	.team-right ul .team-right-item1 .Personal-profile {
		position: absolute;
		bottom: 50px;
		left: 30px;

		color: #fff;
	}

	.team-right ul .team-right-item1 .Personal-profile .Personal-profile-title {
		font-size: 18px;
		margin-bottom: 10px;
	}

	.team-right ul .team-right-item1 .Personal-profile .Personal-profile-text {
		font-size: 14px;
		width: 458px;
	}

	/* .team-right .mask {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		z-index: 9;

		width: 100%;
		height: 370px;
		background-color: rgba(0, 0, 0, 0.5);
	} */

	.slideBox .prev,
	.slideBox .next{ 
		position:absolute; 
		left: 4%; 
		top: 65%; 
		display:block; 
		width:80px; 
		height:95px;
		background: url(../img/arrow-left.png) no-repeat;
	}
	
	.slideBox .next{
		left:92%;
		background: url(../img/arrow-right.png) no-repeat;
	}
	
	.slideBox .bd li { 
		zoom:1; vertical-align:middle; 
	}

	.team {
		width: 100%;
		margin-top: -6px;
	}
	
	.team .team-item {
		width: 1180px;
		margin: 0 auto;
		display: flex;
	}

	.team .team-item .team-left {
		width: 716px;
		height: 490px;
	}

	.team .team-item .team-left .team-title {
		padding-top: 102px;
		font-size: 36px;
		color: #0E0A0A;
	}

	.team .team-item .team-left .team-text {
		width: 500px;
		height: 56px;
		font-size: 18px;
		color: #999;
		margin-top: 16px;
		margin-bottom: 30px;
		line-height: 30px;
	}

	.team .team-item .team-left .arrow-left img, .team .team-item .team-left .arrow-right img {
		width: 36px;
		height: 36px;
		margin-top: 40px;
		margin-right: 20px;
	}

	.team .team-item .team-right ul li img {
		width: 521px;
		height: 370px;
		margin-top: 50px;
	}

	.team .team-item .team-left img {
		width: 36px;
		height: 36px;
		margin-right: 15px;
	}

	.honor {
		width: 100%;
		height: 450px;
		margin-top: 80px;
	}

	.honor .honor-item {
		width: 1200px;
		margin: 0 auto;
	}

	.honor .honor-item .honor-title {
		text-align: center;
		color: #0E0A0A;
		font-size: 36px;
		font-weight: 500;
	}

	.honor .honor-item .honor-text {
		margin-top: 14px;
		text-align: center;
		font-size: 18px;
		color: #0E0A0A;
		line-height: 30px;
	}

	.honor .honor-item .certificate {
		margin-top: 56px;
	}

	.honor .honor-item .certificate img {
		width: 288px;
	}

	.backgroundImage {
		position: relative;
	} 

	.backgroundImage img {
		width: 100%;
		height: 240px;
	}

	.backgroundImage p {
		position: absolute;
		left: 50%;
		top: 50%;

		transform: translate(-50%, -50%);
		font-size: 24px;
		color: #fff;
		width: 1152px;
		height: 33px;
	}

	.footer {
		position: relative;
		width: 100%;
		height: 600px;
		background-color: #0E0A0A;
		margin-top: -5px;
	}

	.footer .consultingService {
		/* width: 1360px;
		margin: 0 auto; */
		width: 100%;
	}

	.footer .consultingService .main {
		position: relative;

		width: 1200px;
		margin: 0 auto;
		height: 120px;
		border-bottom: 2px solid #999;
	}

	.footer .consultingService ul li {
		display: flex;
	}

	.footer .consultingService ul li .customer {
		padding-top: 34px;
		margin-right: 100px;
	}

	.footer .consultingService ul li .customer p {
		color: #999;
		font-size: 14px;
	}

	.footer .consultingService ul li .customer .telephone {
		font-size: 18px;
		color: #fff;
	}

	.footer .consultingService ul li .real-time-info {
		padding-top: 35px;
    	margin-right: 100px;
	}

	.footer .consultingService ul li .real-time-info p {
		color: #999;
		font-size: 14px;
		line-height: 20px;
	}

	.footer .consultingService ul li .cooperation {
		height: 40px;
		padding-top: 35px;
	}

	.footer .consultingService ul li .cooperation p {
		color: #999;
		font-size: 14px;
		line-height: 20px;
	}

	.footer .consultingService ul li .QR {
		position: absolute;
		right: 0;

		display: flex;
	}

	.footer .consultingService ul li .QR .QR-item1{
		display: flex;
	}

	.footer .consultingService ul li .QR .QR-item1 img{
		width: 72px;
		height: 72px;
		margin-top: 24px;
	}

	.footer .consultingService ul li .QR .QR-item1 p {
		font-size: 14px;
		color: #999; 
		margin: 40px 80px 40px 20px;
	}

	.footer .consultingService ul li .QR .QR-item2{
		display: flex;
	}

	.footer .consultingService ul li .QR .QR-item2 img{
		width: 72px;
		height: 72px;
		margin-top: 24px;
	}

	.footer .consultingService ul li .QR .QR-item2 p {
		font-size: 14px;
		color: #999; 
		margin-top: 40px;
		margin-left: 19px;
	}

	.footer .consultingService .core {
		width: 1200px;
    	margin: 30px auto;
	}

	.footer .consultingService .core .address-title {
		font-size: 18px;
		color: #fff;
	}

	.footer .consultingService .core .address {
		margin-top: 20px;
	}

	.footer .consultingService .core .address .address-item {
		width: 270px;
		height: 80px;
		margin-right: 30px;
	}

	.footer .consultingService .core .address .address-item p {
		font-size: 12px;
		color: #999;
		margin-bottom: 4px;
	}

	.footer .footer_nav {
		position: absolute;
		bottom: 40px;
		left: 50%;

		transform: translate(-50%, 50%);
	}

	.footer .footer_nav p {
		text-align: center;
		color: #999;
		font-size: 12px;
	}
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
	
}

@media screen and (max-width: 767px) {
	.wrap_head{
		position: fixed;
		top: 0px;
	  
		width: 100%;
		height: 100px;
		display:block;
		z-index: 2;
		transition: all 0.2s linear;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-ms-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
	}

	.head_con {
		width: 100%;
		height: 100px;
		z-index: 99;
		margin-top: -5px;
	}

	.head_con .logo {
		position: absolute;
		left: -27px;
		top: 50%;
		transform: translate(50%, -50%);
		display: block;
	}

	.head_con .logo h1{ 
		display:block; 
		width: 100px; 
		background: url(../img/whitelogo.png) no-repeat 0 0; 
		text-indent: -9999px; 
		overflow: hidden;
		background-size: 100% 100%; 
		margin-top: 5px;
	}

	.stock {
		position: absolute;
		left: 80px;
		top: 50%;
		transform: translate(50%, -50%);
	  
		font-size: 14px;
		color: #fff;
		margin-right: 66px;
	}

	.icon_menu {
		position: absolute;
		right: 20px;
		top: 36px;
		z-index: 101;

		display: block;
		width: 28px;
		height: 28px;
	}

	.icon_menu .i_menu {
		position: absolute;
		left: 0px;
		top: 0px;
		z-index: 2;

		display: block;
		width: 28px;
		height: 28px;
		background: url(../img/list.png) no-repeat 0 0;
		background-size: contain;
	}

	.icon_menu .i_menu img {
		width: 32px;
		height: 32px;
	}

	.icon_menu .i_close {
		position: fixed;
		left: 42px;
		top: 39px;
		z-index: 4;

		display: none;
		width: 28px;
		height: 28px;
		background: url(../img/close-list.png) no-repeat 0 0;
		background-size: contain;
		color: #000;
	} 

	.icon_menu .i_close img {
		width: 32px;
		height: 32px;
	}

	.bg_hover {
		display: none;
		height: 100%;
		width: 100%;
		position: fixed;
		left: 0px;
		top: 0px;
		background: rgba(0,0,0,0.2);
		z-index: 98;
	}

	.menu_list {
		position: fixed;
		right: 0px; 
		left: 0px;
		z-index: 101;

		display: block;  
		background: #fff; 
		width:260px;  
		height:100%;  
		padding-top: 90px; 
		transform: translate(-260px,0); 
		opacity: 0.8; transition: transform 0.25s ease-out, opacity 0.25s ease-out;
		padding-top: 50%;
	}

	.menu_list .menu_item {
		display: block;
		float: none;
		height: 63px;
		margin-left: 58px;
	}

	.menu_list .menu_item .txt {
		color: #0E0A0A;
	}

	.menu_list .menu_item .vertical {
		display: none;
	}

	.head_white {
		background-color: #fff;
		width: 100%;
		height: 100px;
	}

	.head_white .logo h1 {
		background-image: url(../img/logo.png);
    	background-size: 100% 100%;
	}

	.head_white .stock {
		color: #222;
	}

	.head_white .stock {
		color: #222;
	}

	.head_white .icon_menu .i_menu {
		background-image: url(../img/fix-list.png);
    	background-size: 100% 100%;
	}

	.banner_area {
		position: relative;
	}

	.wrap_content .banner_area img {
		width: 100%;
		height: 560px;
		object-fit: cover;
	}

	.wrap_content .banner_area .banner_area_title {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);

		width: 336px;
		height: 84px;
	}

	.wrap_content .banner_area .banner_area_title .banner_area_word {
		color: #FFFFFF;
		font-size: 22px;
		font-weight: 200;
		text-align: center;
		line-height: 30px;
	}

	.company_profile {
		width: 100%;
		margin-bottom: 40px;
	}

	.company_profile .company_profile_text{
		margin-bottom: 40px;
	}

	.company_profile .company_profile_text_left {
		width: calc(100% - 15px);
		margin: 0 auto;
		margin-top: 36px;
	}

	.company_profile .center h3 {
		color: #0E0A0A;
		font-size: 24px;
		font-weight: 500;
		margin-bottom: 10px;
	}

	.company_profile .center span {
		color: #B10D15;
		margin-left: 33px;
		font-size: 14px;
	}

	.company_profile .center p {
		color: #0E0A0A;
		font-size: 16px;
		line-height: 30px;
	}

	.company_profile .video {
		position: relative;
	}

	.company_profile .video .backgroundImg img {
		width: 100%;
		height: 400px;
		object-fit: cover;
	} 

	.company_profile .video .playVideo {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	#video_page {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		overflow: hidden;
		background-color: rgba(0, 0, 0, 0.5);
		z-index: 100;
		align-items: center;
    	justify-content: center;
	}

	#video_page .videoBox {
		width: 100%;
		position: relative;
	}

	#video_page .videoBox video {
		width: 100%;
	}

	#video_page .videoBox img{
		position: absolute;
		top: 10px;
		right: 10px;
		width: 30px;
		cursor: pointer;
	}

	.slideBox {
		width: calc(100% - 15px);
		margin: 0 auto;
	}

	.slideBox .slideBox-title {
		text-align: center;
	}

	.slideBox .slideBox-title h3 {
		color: #0E0A0A;
		font-size: 24px;
		font-weight: 500;
		margin-bottom: 16px;
	}

	.slideBox .slideBox-title p {
		color: #0E0A0A;
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 30px;
	}

	.slideBox .bd .productsTitle {
		display: flex;
		justify-content: center;
		margin-bottom: 40px;
	}

	.slideBox .bd .productsTitle .current {
		color: #B10D15;
	}

	.slideBox .con .slide-left-img img {
		width: 100%;
		height: 212px;
		object-fit: cover;
	}

	.slideBox .con .slide-right {
		width: 100%;
		height: 382px;
		background-color: #0E0A0A;
		margin-top: -4px;
	}

	.slideBox .con .slide-right .slide-right-item {
		width: calc(100% - 20px);
		margin: 0 auto;
	}

	.slideBox .con .slide-right .slide-right-item .slide-right-title {
		padding-top: 24px;
		color: #FFFFFF;
		font-size: 24px;
		font-weight: 200;
		margin-bottom: 12px;
	}

	.slideBox .con .slide-right .slide-right-item .slide-right-text {
		color: #FFFFFF;
		font-size: 16px;
		margin-bottom: 20px;
	}

	.slideBox .con .slide-right .slide-right-item .slide-right-content {
		font-size: 14px;
		color: #FFFFFF;
	}

	.slideBox .con .slide-right .slide-right-item .slide-right-content .slide-right-content-text {
		margin-bottom: 10px;
	}

	.slideBox .con .slide-left-one-img img {
		width: 100%;
		height: 212px;
		object-fit: cover;
	}

	.slideBox .con .slide-right-one {
		width: 100%;
		height: 382px;
		background-color: #0E0A0A;
		margin-top: -4px;
	}

	.slideBox .con .slide-right-one .slide-right-one-item {
		width: calc(100% - 20px);
		margin: 0 auto;
	}

	.slideBox .con .slide-right-one .slide-right-one-item .slide-right-one-title {
		color: #FFFFFF;
		font-size: 24px;
		padding-top: 24px;
		margin-bottom: 12px;
	}

	.slideBox .con .slide-right-one .slide-right-one-item .slide-right-one-text {
		color: #FFFFFF;
		font-size: 16px;
		margin-bottom: 20px;
	}

	.slideBox .con .slide-right-one .slide-right-one-item .slide-right-one-content .slide-right-one-content-text {
		color: #FFFFFF;
		font-size: 14px;
	}

	.slideBox .con .slide-left-two-img img {
		width: 100%;
		height: 212px;
		object-fit: cover;
	}

	.slideBox .con .slide-right-two {
		width: 100%;
		height: 382px;
		background-color: #0E0A0A;
		margin-top: -4px;
	}

	.slideBox .con .slide-right-two .slide-right-two-item {
		width: calc(100% - 20px);
		margin: 0 auto;
	}

	.slideBox .con .slide-right-two .slide-right-two-item .slide-right-two-title {
		color: #FFFFFF;
		font-size: 24px;
		padding-top: 24px;
		margin-bottom: 12px;
	}

	.slideBox .con .slide-right-two .slide-right-two-item .slide-right-two-text {
		color: #FFFFFF;
		font-size: 16px;
		margin-bottom: 20px;
	}

	.slideBox .con .slide-right-two .slide-right-two-item .slide-right-two-content .slide-right-two-content-text {
		color: #FFFFFF;
		font-size: 14px;
	}

	.slideBox .con .slide-left-three-img img {
		width: 100%;
		height: 212px;
		object-fit: cover;
	}

	.slideBox .con .slide-right-three {
		width: 100%;
		height: 382px;
		background-color: #0E0A0A;
		margin-top: -4px;
	}

	.slideBox .con .slide-right-three .slide-right-three-item {
		width: calc(100% - 20px);
		margin: 0 auto;
	}

	.slideBox .con .slide-right-three .slide-right-three-item .slide-right-three-title {
		color: #FFFFFF;
		font-size: 24px;
		padding-top: 24px;
		margin-bottom: 12px;
	}

	.slideBox .con .slide-right-three .slide-right-three-item .slide-right-three-text {
		color: #FFFFFF;
		font-size: 16px;
		margin-bottom: 20px;
	}

	.slideBox .con .slide-right-three .slide-right-three-item .slide-right-three-content .slide-right-three-content-text {
		color: #FFFFFF;
		font-size: 14px;
	}

	.honor {
		margin-top: 54px;
		margin-bottom: 40px;
	}

	.honor .honor-item {
		width: calc(100% - 15px);
		margin: 0 auto;
	}

	.honor .honor-item .honor-title {
		text-align: center;
		color: #0E0A0A;
		font-size: 24px;
		padding-top: 40px;
		margin-bottom: 16px;
	}

	.honor .honor-item .honor-text {
		text-align: center;
		color: #0E0A0A;
		font-size: 16px;
	}

	.honor .honor-item .certificate img {
		width: 100%;
	}

	.backgroundImage {
		position: relative;
	}

	.backgroundImage img {
		width: 100%;
		height: 200px;
		object-fit: cover;
	}

	.backgroundImage p {
		position: absolute;
		top: 50%;
		left: 0;
		transform: translate(0, -50%);

		color: #FFFFFF;
		font-size: 20px;
		padding: 0 15px;
		font-weight: 200;
	}

	.footer {
		width: 100%;
		background-color: #0E0A0A;
		margin-top: -4px;
	}

	.footer .consultingService {
		width: calc(100% - 15px);
		margin: 0 auto;
	}

	.footer .consultingService .main {
		position: relative;

		padding-top: 40px;
	}

	.footer .consultingService .main .customer p {
		color: #999;
		font-size: 14px;
		line-height: 24px;
	}

	.footer .consultingService .main .customer .telephone {
		color: #fff;
		font-size: 24px;
		margin-bottom: 20px;
	}

	.footer .consultingService .main .real-time-info p {
		color: #999;
	}

	.footer .consultingService .main .cooperation {
		position: absolute;
		right: 0;
		top: 103px;
	}

	.footer .consultingService .main .cooperation p {
		color: #999;
		line-height: 24px;
	}

	.footer .consultingService .main .QR {
		margin-top: 30px;
	}

	.footer .consultingService .main .QR .QR-item1 {
		display: flex;
		margin-bottom: 20px;
	}

	.footer .consultingService .main .QR .QR-item1 img {
		width: 72px;
		height: 72px;
	}

	.footer .consultingService .main .QR .QR-item1 p {
		color: #999999;
		font-size: 14px;
		margin-left: 20px;
		margin-top: 20px;
	}

	.footer .consultingService .main .QR .QR-item2 {
		display: flex;
		margin-bottom: 20px;
		border-bottom: 2px solid #999;
		padding: 0 20px 40px 0;
	}

	.footer .consultingService .main .QR .QR-item2 img {
		width: 72px;
		height: 72px;
	} 

	.footer .consultingService .main .QR .QR-item2 p {
		color: #999999;
		font-size: 14px;
		margin-left: 20px;
		margin-top: 20px;
	}

	.footer .core {
		padding-top: 10px;
	}

	.footer .core .address-title {
		font-size: 18px;
		color: #FFFFFF;
	}

	.footer .core .address {
		margin-top: 12px;
	}

	.footer .core .address .address-item {
		margin-bottom: 12px;
	}

	.footer .core .address .address-item  p {
		color: #999999;
		font-size: 12px;
	}

	.footer .consultingService .footer_nav p {
		color: #999;
		font-size: 12px;
		text-align: center;
		padding: 20px 0;
	}
}</pre></body></html>